package com.zzl.bonds.ticket.dto.feign;

import com.zzl.apidoc.annotation.ApidocModel;
import com.zzl.apidoc.annotation.ApidocModelProperty;
import com.zzl.apidoc.constants.RequiredType;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 电子签章
 *
 * @author gull
 * @date 2022-06-23 11:06:50
 */
@Data
@ApidocModel
@SuppressWarnings("javadoc")
public class SealApproveDto implements Serializable {
    private static final long serialVersionUID = 1L;
    @NotNull(message = "签章id不能为空")
    @ApidocModelProperty(description = "签章id", required = RequiredType.TRUE)
    private String id;
    @ApidocModelProperty(description = "审核备注")
    private String approveRemark;
    @NotNull(message = "审核状态不能为空")
    @ApidocModelProperty(description = "审核状态：0 审核中，1 审核通过 2 审核未通过", required = RequiredType.TRUE)
    private Integer approveStatus;

}
